high-voltage power station - German English Dictionary